@charset "utf-8";
/* CSS Document */

html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td { margin:0; padding:0;}
img { border:0 none; vertical-align:top;    max-width: 100%;}
ul, li { list-style-type:none;}
h1, h2, h3, h4, h5, h6 { font-size:14px;}
body, input, select, button, textarea { font-size:16px; font-family:"微软雅黑";}
strong,b{ font-weight:normal;}
button { cursor:pointer;}
i, em, cite { font-style:normal; }
body { background:#fff; color:#333; min-width:1200px;}
a, a:link { color:#333; text-decoration:none;}
a:visited,a:active,a:hover { color:#333; text-decoration:underline;}
a:focus { outline:none; }

*html .fixed { height:1%; }
.clear { diplay:block!important; float:none!important; clear:both; overflow:hidden; width:auto!important; height:0!important; margin:0 auto!important; padding:0!important; font-size:0; line-height:0; }
.clearHeight{diplay:block!important; float:none!important; clear:both; overflow:hidden; width:auto!important; height:50px; height:50px!important; margin:0 auto!important; padding:0!important; font-size:0; line-height:50px;}

.center,.cent{width:1200px;margin:0 auto;text-align:center;height: 100%;}
.back{ background:#f6f6f6;}
a.botbtn{ font-size:20px; line-height:46px; border:1px solid red; color:#f00; background:#fff; border-radius:10px; margin-top:30px; padding:0 20px; display:inline-block;}
a.botbtn img{ vertical-align:middle; margin-right:5px;}

/*****顶部*****/
.pchead{float:left;width:100%;height: 140px;font-size:18px;background:#fff;position:fixed;top:0;z-index:999;overflow: hidden;}
.pchead .logo{ float:left;}
.pchead .right{ float:right;}
.pchead .middle{ float:left; width:53%; font-size:32px; text-align:center; line-height:106px; color:#333;}
.pchead .right a{ float:left; font-size:24px; height:50px; line-height:50px; text-align:center; margin:28px 10px 0; color:#0c588c;}
.pchead .right a:hover{ text-decoration:none; border-bottom:3px solid red;}
.btbt{box-shadow:0 4px 6px rgba(0, 0, 0,.1);}

.pcbanner{ width:100%; height:650px; margin-top:109px; text-align:center; position:relative; overflow:hidden; display:inline-block;}
.pcbanner img{ width:100%; height:650px;}

.pctitle{ display:inline-block; padding-top:60px; padding-bottom:10px;}
h1{ font-size:40px; line-height:75px; text-align:left; background:url("./images/line.jpg"/*tpa=http://www.tzh666.com/images/line.jpg*/) no-repeat bottom left;}
h2{ font-size:40px; line-height:75px; background:url("../images/line.jpg"/*tpa=http://www.tzh666.com/images/line.jpg*/) no-repeat bottom; color:#333;}
.pctitle em{ font-size:20px; line-height:50px; color:#333; display:inline-block; margin-top:10px;}
.pctitle em a{ width:140px; line-height:30px; font-size:16px; color:#fff; background:url("../images/icon05.png"/*tpa=http://www.tzh666.com/images/icon05.png*/) no-repeat; display:inline-block;}

.cont1 {width:100%;margin-top: 20px;display:inline-block;}
.cont1 .left{ float:left; width:720px; height:auto;}
.cont1 .left p{ font-size:20px; line-height:42px; text-align:left; margin-top:20px; display:inline-block;}
.cont1 .left p b{ color:#f60;}
.cont1 .right{ float:right; margin-top:30px;}

.cont2{ width:100%; margin-top:60px; display:inline-block; padding-bottom:60px;}
.cont2 ul{ width:100%; height:auto; display:inline-block; margin:10px 0;}
.cont2 ul li{ float:left; width:238px; border:1px solid #ddd; border-top-width:10px; background:#fff; padding-bottom:25px;}
.cont2 ul li strong{ font-size:32px; line-height:80px; font-weight:bold; background:url("../images/line_x.jpg"/*tpa=http://www.tzh666.com/images/line_x.jpg*/) no-repeat bottom; display:inline-block;}
.cont2 ul li img{ margin-top:35px;}
.cont2 ul li span{ width:200px; margin-top:30px; display:inline-block;}
.cont2 ul li span b{ float:left; font-size:18px; line-height:36px; color:#fff; margin:0 4px; padding:0 5px; margin-top:8px;}

.cont2 ul li.o{ border-color:#87c01b; color:#87c01b;}
.cont2 ul li.o span b{ background:#87c01b;}

.cont2 ul li.t{ border-color:#f90; color:#f90;}
.cont2 ul li.t span b{ background:#f90;}

.cont2 ul li.h{ border-color:#ff66b3; color:#ff66b3;}
.cont2 ul li.h span b{ background:#ff66b3;}

.cont2 ul li.f{ border-color:#8080ff; color:#8080ff;}
.cont2 ul li.f span b{ background:#8080ff;}

.cont2 ul li.i{ border-color:#5d9cec; color:#5d9cec;}
.cont2 ul li.i span b{ background:#5d9cec;}

.cont3{ width:100%; display:inline-block; padding-bottom:60px;}
.cont3 ul{width:100%; height:auto; display:inline-block; margin-top:20px; margin-bottom:30px;}
.cont3 ul li{ float:left; width:195px; color:#fff; border-radius:20px 20px 0 0; padding-bottom:40px; margin-right:6px;}

.cont3 ul li strong{ width:100%; font-size:30px; font-weight:bold; line-height:80px; display:inline-block;}
.cont3 ul li img{ margin-top:48px;}
.cont3 ul li p{ width:176px; font-size:16px; text-align:left; line-height:30px; display:inline-block;}

.cont3 ul li.o{background:#b895ff; margin-top:60px;}
.cont3 ul li.t{background:#8080ff; margin-top:30px;}
.cont3 ul li.h{background:#f90;}
.cont3 ul li.f{background:#6c0;}
.cont3 ul li.i{background:#3fb2f3; margin-top:30px;}
.cont3 ul li.s{background:#d6ac86; margin-top:60px; margin-right:0;}

.cont3 span{ float:left; width:100%; font-size:20px; margin:8px auto; color:#999;}
.cont3 span b{ width:30px; height:30px; line-height:30px; display:inline-block; background:#ffad33; color:#fff; font-size:18px; text-align:center;}
.cont3 span em{ color:#ffad33; margin-left:8px;}

.cont3 ul li.o,.cont3 ul li.t,.cont3 ul li.h,.cont3 ul li.f,.cont3 ul li.i,.cont3 ul li.s{
    background-image:-webkit-gradient(linear,50% 0,0 100%,from(transparent), color-stop(.5,transparent),color-stop(.5,#fff),to(#fff)),
                    -webkit-gradient(linear,50% 0,100% 100%,from(transparent), color-stop(.5,transparent),color-stop(.5,#fff),to(#fff));
    background-image:-moz-linear-gradient(50% 0 -45deg,transparent,transparent 50%,#e5e5e5 50%,#fff),
                    -moz-linear-gradient(50% 0 -135deg,transparent,transparent 50%,#e5e5e5 50%,#fff);                                
    background-size:14px 7px;
    background-repeat:repeat-x;
    background-position:0 100%; 
}

.cont4{ width:100%; margin-top:20px; display:inline-block; padding-bottom:60px;}
.cont4 ul{ width:100%;  display:inline-block;}
.cont4 ul li{ float:left; width:24%; height:auto; margin:0 3px; margin-top:20px;}
.cont4 ul li img{ width:100%; height:auto; display:block;}

.cont5{ width:100%; display:inline-block;}
.cont5 ul{ float:left; width:100%; height:auto;}
.cont5 ul li{ float:left; width:100%; height:34px; line-height:34px; font-size:20px; margin-bottom:20px; text-align:left; color:#666;}
.cont5 ul li i{ width:60px; height:34px; line-height:34px; display:inline-block; background:url("../images/icon02.png"/*tpa=http://www.tzh666.com/images/icon02.png*/) no-repeat left center; font-size:24px; color:#fff; text-indent:8px;}
.cont5 ul li em{ color:#fd9855;}
.cont5 dl{ float:left; width:100%; height:auto;}
.cont5 dd{ float:left; width:294px; height:547px; margin:0 3px; margin-top:15px;}
.cont5 dd img{ float:left; width:100%; height:auto;}
.cont5 dt{ line-height:36px; font-size:20px; color:#999; text-align:center; margin-top:20px; display:inline-block;}

.cont6{ width:100%; margin-top:80px; display:inline-block; padding-bottom:60px;}
.cont6 ul{ width:100%; height:auto; text-align:left; margin-top:20px; display:inline-block;}
.cont6 ul li{ float:left; width:390px; height:474px; margin-right:15px; position:relative;}
.cont6 ul li strong{ float:left; width:100%; height:100px; line-height:100px; color:#fff; text-align:center; font-size:36px; font-weight:bold; margin-bottom:15px;}
.cont6 ul li em{ float:left; width:372px; line-height:48px; font-size:20px; display:inline-block; margin-left:10px; text-indent:21px;}

.cont6 ul li.first{ background:#ececff; }
.cont6 ul li.first strong{ background:#8080ff;}
.cont6 ul li.first em{background:url("../images/cont6list1.png"/*tpa=http://www.tzh666.com/images/cont6list1.png*/) no-repeat left center;}

.cont6 ul li.second{ background:#fff7e8;}
.cont6 ul li.second strong{ background:#ffaf37;}
.cont6 ul li.second em{background:url("../images/cont6list2.png"/*tpa=http://www.tzh666.com/images/cont6list2.png*/) no-repeat left center;}

.cont6 ul li.third{ background:#e1f3fd;}
.cont6 ul li.third strong{ background:#2dadf2;}
.cont6 ul li.third em{background:url("../images/cont6list3.png"/*tpa=http://www.tzh666.com/images/cont6list3.png*/) no-repeat left center;}

.cont6 ul li em.hot{ color:#f60; background:url("../images/hot.png"/*tpa=http://www.tzh666.com/images/hot.png*/) no-repeat left center;}

.cont6 ul li.mrn{ margin-right:0;}

.cont6 span{ width:100%; font-size:40px; font-weight:bold; color:red; margin-top:60px; display:inline-block;}

.enter{ float:left; width:100%; height:88px; background:red;}
.enter strong{ float:left; font-size:26px; color:#fff; line-height:88px;}
.enter a{ float:right; width:auto; height:44px; line-height:44px; padding:0 20px; border:1px solid rgba(255,255,255,.5); border-radius:25px; font-size:20px; color:rgba(255,255,255,1); text-align:center; margin-top:21px;}

.pcfoot{width:100%; height:auto; background:#404040; display:inline-block; text-align:center;}
.pcfoot .top{ margin-top:70px;}
.pcfoot .pctitle h2,.pcfoot .pctitle em{ color:#fff;}
.pcfoot .center ul{ float:left; width:100%; margin-top:30px;}
.pcfoot .center ul li{ float:left; width:270px; height:auto; margin-right:40px;}
.pcfoot .center ul li span{ float:left; width:250px; height:40px; line-height:40px; background:#404040; color:#fff; font-size:18px; border:10px solid #fff; border-top:none;}
.pcfoot .center ul li.mr{ margin-right:0;}
.pcfoot .center dl{ float:left; width:100%; height:auto; text-align:left; margin-top:30px;}
.pcfoot .center dl dd{ float:left; width:auto; height:auto; line-height:50px; font-size:20px; color:#fff; margin-right:50px;}
.pcfoot .center dl dd img{ vertical-align:middle; display:inline-block; margin-right:10px;}
.pcfoot .center dl dt{ float:left; width:100%; line-height:50px; color:#fe0; font-size:20px;}
.pcfoot .bottom{ float:left; width:100%; height:auto; margin-top:40px; border-top:2px solid #999;}
.pcfoot .bottom span{ width:100%; height:auto; display:inline-block; margin-top:30px;}
.pcfoot .bottom span a{ color:#bbb; padding-left:10px; padding-right:10px; display:inline-block;}
.pcfoot .bottom p{ width:100%; height:auto; line-height:50px; color:#bbb;}